package com.kaili.basic.service;

import com.baomidou.mybatisplus.service.IService;
import com.kaili.basic.pojo.dto.MdmStrategyMainUpgradeAddDto;
import com.kaili.basic.pojo.dto.MdmStrategyUpgradeUpdateDto;
import com.kaili.basic.pojo.entity.MdmStrategyMainEntity;
import com.kaili.basic.pojo.entity.MdmStrategyUpgradeEntity;

/**
* 升级策略 service接口
* @author:zhangjl
* @Time: 2019-07-24
* @Copyright: ©  杭州凯立通信有限公司 版权所有
* @Warning: 本内容仅限于公司内部传阅,禁止外泄或用于其它商业目的
*/
public interface IStrategyUpgradeService extends IService<MdmStrategyUpgradeEntity> {

    /**
     * 保存设备类策略
     * @param entity
     * @return
     */
    boolean add(Integer id, MdmStrategyMainUpgradeAddDto dto);

    /**
     * 修改设备类策略
     * @param entity
     * @return
     */
    boolean modify(MdmStrategyMainEntity entity, MdmStrategyUpgradeUpdateDto dto);

    /**
     * 删除设备类策略
     * @param id
     * @return
     */
    boolean del(Integer id);
}
